package com.decent.ejfadmin.collectcard.response;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 收卡记录列表根据批次号查询返回实体
 *
 * @author weicx
 * @date 2018/08/02
 */
@Data
public class CollectCardRecordByBatchDto {
    /**
     * id
     */
    private Long id;
    /**
     * 订单号
     */
    private String orderId;
    /**
     * 会员ID
     */
    private Integer userId;
    /**
     * 卡号
     */
    private String cardNumber;
    /**
     * 面值
     */
    private Double face;
    /**
     * 运营商
     */
    private Integer productType;
    /**
     * 发行地区
     */
    private String area;
    /**
     * 折扣
     */
    private BigDecimal userPrice;
    /**
     * 销卡面值
     */
    private BigDecimal settlePrice;
    /**
     * 状态
     */
    private Integer status;
    /**
     * 开始时间
     */
    private String startTime;
    /**
     * 结束时间
     */
    private String endTime;
    /**
     * 失效时间
     */
    private String effectTime;
    /**
     * 补结算
     */
    private Integer added;
    /**
     * 失败原因
     */
    private String failReason;
    /**
     * 预判面值
     */
    private Integer judgeFace;
    /**
     * 失败解释
     */
    private String failExplian;
    /**
     * 运营商
     */
    private String cardOperatorName;
}
